#include <iostream>
#include <algorithm>

using namespace std;

const int N = 25;
string a[N];
int n;

bool cmp(string& a, string& b)
{
	return a + b > b + a;
}

int main()
{
	cin >> n;
	for(int i = 0; i < n; i++) cin >> a[i];
	
	sort(a, a + n, cmp);
	
	for(int i = 0; i < n; i++) cout << a[i];
	
	return 0;
} 
